<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* command */
html{-webkit-text-size-adjust:none;}
body{margin:0; padding:0; color:#333; font:12px/135% "宋体"; _font:12px/135% "Times New Roman", Times, serif, "宋体", "新宋体", "微软雅黑";  background:url(../images/bg.gif) repeat-x 0 0 #fff;}
ul,ol,li,dl,dt,dd,pre,form,fieldset,img,div{margin:0; padding:0; border:none;}
input,button{margin:0; padding:0;}
textarea{font-size:12px; padding:6px 5px;}
ol,ul{list-style-type:none;}

a{color:#464646; text-decoration:none;}
a:hover{color:#090; text-decoration:underline;}
a:foucs{outline:none;}

.clear{clear:both;}
.clearfix,.topMenu,ul.menu,.main,.innerMain,.imgNews,ul.proList,.col,ul.list,dl.picNewsList,.downloadT,ul.downloadList li,.sitemap ul li ul{zoom:1;} 
.clearfix:after,.topMenu:after,ul.menu:after,.main:after,.innerMain:after,.imgNews:after,ul.proList:after,.col:after,ul.list:after,dl.picNewsList:after,.downloadT:after,ul.downloadList li:after,.sitemap ul li ul:after{content:"."; display:block; overflow:hidden; height:0; clear:both; visibility:hidden;}

.header,.main,.menu,.main,.boxRow,.weibo,.innerMain,.col,.footer{width:1002px; margin:0 auto;}

/* base */
.gap{height:20px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.indent{text-indent:2em;}
li.last{margin:0; padding:0;}

/* index page style */
.headerContainer{background:#f0f0f0; height:112px;}
.header h1.logo{float:left; padding:0; margin:35px 0 0 0; width:184px; height:61px; _display:inline;}
	.header h1.logo a{display:block; background:url(../images/logo.gif) no-repeat 0 0; width:184px; height:61px; text-indent:-9999em; overflow:hidden;}

.topR{float:right; width:812px;}
	.topRT{height:61px;}
		.topRTL{float:left; _display:inline; width:300px; margin:14px 0 0 50px;}
		.topLink{float:right; width:450px; margin-top:15px;}
			.topLink a{display:block; float:right; width:55px; color:#666;}
				.topLink a:hover{color:#f60;}
				.topLink a.topLinkI{background:url(../images/ico_home.gif) no-repeat left; padding-left:20px; width:100px;}
				.topLink a.topLinkZ{background:url(../images/ico_order.gif) no-repeat left; padding-left:20px;}
				.topLink a.topLinkH{background:url(../images/ico_partner.gif) no-repeat left; padding-left:20px;}
				.topLink a.topLinkW{background:url(../images/ico_sitemap.gif) no-repeat left; padding-left:20px;}
				.topLink a.topLinkL{background:url(../images/ico_contact.gif) no-repeat left; padding-left:20px;}
				.topLink a.topLinkLJ{background:url(../images/ico_japan.gif) no-repeat left; width:21px; height:15px; text-indent:-9999em; overflow:hidden; margin-left:6px;}
				.topLink a.topLinkLE{background:url(../images/ico_english.gif) no-repeat left; width:21px; height:15px; text-indent:-9999em; overflow:hidden;}

#menu{height:40px; line-height:40px; background:url(../images/menu_bg.gif) no-repeat 0 0; width:812px; z-index:9999;}
	#menu ul{margin-left:2px; z-index:9999;}
		#menu ul li{position:relative; float:left; color:#fff; font:normal 14px/40px "宋体"; display:inline; text-align:center; background:url(../images/menu_line.gif) no-repeat 0 0; font-weight:bold; z-index:9999;}
		#menu ul li.firstLi{background:none;}
		#menu ul li a{color:#fff; text-decoration:none; margin:0 15px;}
		#menu ul li a:hover{color:#ffc111;}
		#menu ul li ul{position:absolute; display:none; top:31px; left:0; z-index:1; background:url(../images/menu_arrow.gif) no-repeat center 0; padding-top:11px; border-bottom:1px solid #c3c4c7;}
			#menu ul li ul.fontNum5 li{width:86px;} #menu ul li ul.fontNum6 li{width:98px;} #menu ul li ul.fontNum8 li{width:122px;}
			#menu ul li ul li{background:#fff; width:86px; text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; border-left:1px solid #c3c4c7; border-right:1px solid #c3c4c7; font-weight:normal;}
			#menu ul li ul li a{margin:0; line-height:16px; padding:4px 5px; display:block; color:#666; text-decoration:none; font-size:12px;}
			#menu ul li ul li a:hover{background:#eee; color:#000; text-decoration:none;}
			
.banner{position:relative; height:282px; overflow:hidden; text-align:center;}
	.banner img{position:absolute; display:block; left:50%; margin-left:-900px; height:282px; overflow:hidden;}
	.dotBar{position:absolute; z-index:9999; bottom:6px; right:13%; padding:0;}
	.dotBar span{display:inline-block; float:left; width:19px; height:19px; cursor:pointer; text-indent:-9999em; overflow:hidden; background:url(../images/dot_normal.png) no-repeat 0 0;}
	.dotBar span.current{background:url(../images/dot_actived.png) no-repeat 0 0;}

/* box */
.box{margin-bottom:12px;}
	.box h4{height:30px; line-height:30px; margin:0; padding:0; overflow:hidden; font-size:12px;}
		.box h4 em{display:block; float:left; text-align:center; padding:0 16px; font-style:normal; margin:0; height:30px; line-height:30px;}
			.box h4 em a, .box h4 em a:hover{color:#fff; text-decoration:none;}
		.box h4 span{display:block; float:right; width:60px; text-align:right; padding-right:10px; font-weight:normal;}
			
	.box_yellow{border:1px solid #f6d986;}
		.box_yellow h4{border-bottom:2px solid #ffc111; background:#fdf9f3;}
			.box_yellow h4 em{background:#ffc111;}
			.box_yellow h4 span a{color:#ffc111; text-decoration:none;}
				.box_yellow h4 span a:hover{color:#ffc111; text-decoration:underline;}
	.box_blue{border:1px solid #dcdcdc;}
		.box_blue h4{border-bottom:2px solid #104ba9; background:#f8f8fe;}
		.box_blueBg h4{background:url(../images/box_grayBg.gif) repeat-x 0 0;}
			.box_blue h4 em{background:#104ba9;}
			.box_blueBg h4 em{background:url(../images/box_blueBg.gif) repeat-x 0 0;}
			.box_blue h4 span a,.box_blue2 h4 span a{color:#104ba9; text-decoration:none;}
				.box_blue h4 span a:hover,.box_blue2 h4 span a:hover{color:#104ba9; text-decoration:underline;}
				
	.box_blue2{border:1px solid #dcdcdc;}
		.box_blue2 h4{border-bottom:2px solid #104ba9;}
			.box_blue2 h4 em a, .box_blue2 h4 em a:hover{color:#104ba9; text-decoration:none;}
			
	.box_white{border:1px solid #dedede;}
		.box_white h4{border-bottom:1px solid #dedede;}
				.box_white h4 em a, .box_white h4 em a:hover{color:#000; text-decoration:none;}
	

/* list */
ul.list{padding:8px 0 8px 10px;}
	ul.list li{float:left; height:24px; line-height:24px; _display:inline;}
	ul.list_yellow li,ul.list_blue li{background:url(../images/dot.gif) no-repeat 0 9px; padding-left:11px; margin-right:6px;}
	
	ul.list_two_lang li{width:85px; overflow:hidden;}
	.left ul.list_two li{width:75px; overflow:hidden;}
	.right ul.list_two li{width:85px; overflow:hidden;}
	
	ul.list_one li{float:none; overflow:hidden;}
	ul.list_three li{width:52px;}

/* index pages style */
.main{margin-top:20px;}
	.col{/*margin-bottom:15px;*/}
	.colGap{padding-bottom:15px;}
	.left{float:left; width:760px;}
		.left_index_L{float:left; width:230px;}
		.left_L{float:left; width:200px;}
			.index_img01{margin-bottom:15px;}
			ul.index_newsList{margin:9px 0 9px 10px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; }
				ul.index_newsList li{background:url(../images/dot2.gif) no-repeat left; padding-left:12px; height:25px; line-height:25px;}
		
		.left_index_R{float:right; width:515px;}
		.left_R{float:right; width:545px; padding-bottom:10px;}
			.article{margin-top:20px; line-height:21px;}
				.article p{text-indent:2em; line-height:25px;}
	
		.left_special{height:266px; overflow:hidden; margin-bottom:12px;}
			.left_special .box{float:left; margin-bottom:0; height:264px;}
			.box_230{width:228px; margin-right:15px;}
			.box_268{width:268px;}
			.special_img{padding:18px 0 8px 15px;}
			ul.list_box{margin:0 0 10px 15px;}
				ul.list_box li{float:left; line-height:28px; overflow:hidden; background:url(../images/dot2.gif) no-repeat left; padding-left:11px; margin-right:6px;}
				ul.list_box_230 li{width:85px;}
				ul.list_box_268 li{width:105px;}
				
		ul.clientList{padding:15px 0 0 20px;}
			ul.clientList li{float:left; padding-bottom:15px; margin-right:25px; width:122px; height:58px; _display:inline;}
			ul.clientList li img{width:120px; height:56px; border:1px solid #e6e6e6;}
		
		.left_R ul.clientList li{height:98px;}
		
	.right{float:right; width:230px;}
	
	.friendLink{padding:10px 20px; color:#ccc;}
		.friendLink a{padding-right:3px; white-space:nowrap; display:inline-block; line-height:24px; color:#ccc;}
		.friendLink a.friendLink_last{color:#999; padding-left:0px;}
	
	
.footerContainer{background:#fefefe; opacity:7; padding:15px 0;}
	.footer_L{float:left; width:800px;}
		.txtLink{line-height:32px;}
			.txtLink a{color:#000; text-decoration:none; padding:0 2px;}.txtLink a:hover{color:#f60; text-decoration:underline;}
		.footer_other_info{line-height:21px; color:#464646;}
		.translate_link{padding:10px 15px; line-height:24px;}
			.translate_link a{color:#464646; text-decoration:none; padding:0 2px;}.translate_link a:hover{color:#f60; text-decoration:underline;}
		
	.footer_R{float:right; width:200px; padding-top:0px;}
		.footer_R dl{padding:10px;}
		.footer_R dl dt{float:left; width:85px;}
		.footer_R dl dd{float:right; width:90px; padding:0px 0 0 5px;}
			.footer_R dl dd p{margin:0; padding-top:5px; line-height:25px;}
			.footer_R dl dd a{color:#08c; text-decoration:none; display:block; height:22px; line-height:22px; padding-top:6px;} .footer_R dl dd a:hover{color:#08c; text-decoration:underline;}
			.footer_R dl dd a.android{background:url(../images/ico.gif) no-repeat left; padding-left:20px;}
			
	.flowBar{margin-left:10px;}
			.baidu,.cnzz{float:left; margin-right:5px;}		
	
	
/* inner pages style */
ul.sideNav{padding:15px 0 15px 22px;}
	ul.sideNav li{line-height:30px; background:url(../images/arrow.gif) no-repeat left; padding-left:20px; font-size:14px;}
		ul.sideNav li a{display:block; height:30px; line-height:30px;}

.contact_info{padding:10px 10px 10px 10px;}
	.contact_info img{margin-bottom:8px;}
	.contact_info h3{margin:0; padding:0; padding-top:10px; font-size:14px; line-height:32px; border-top:1px dotted #999;}
	.contact_info p{line-height:21px; margin:0; padding:0;}

.location{color:#999; height:24px; line-height:24px; padding-bottom:8px; border-bottom:1px solid #ddd; margin-bottom:15px;}

.langList{margin-left:15px;}
	.langList a{display:block; float:left; width:160px; background:url(../images/arrow2.gif) no-repeat left; padding-left:12px; white-space:nowrap; line-height:24px;}
	.langList_four a{width:120px;}

.article ul.clientList li{margin:0 5px; width:158px; text-align:center;}
	.article ul.clientList li img{margin:0 auto;}
	.article ul.clientList li p{margin:0; padding:4px 0 15px 0; text-align:center; text-indent:0;}

.section_title{height:23px; line-height:23px; background:#ebebe1; border-bottom:1px solid #ccc; padding-left:8px; margin:8px 0;}
.section_title h4{margin:0; padding:0; font-size:12px;}
.formStyle{margin:15px 10px; width:100%;}
.formStyle td{height:24px; line-height:24px;}
.redDot{font-weight:bold; padding:0 5px; color:#f00; font-family:Verdana, Tahoma, Arial;}
.inputText{border:1px solid #ccc; background:#fff; height:21px; line-height:21px; width:150px;}

.btn{height:20px; background:url(../images/btn_bg.gif) repeat-x top left; border-right:1px solid #535353; border-bottom:1px solid #535353; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; font:12px/20px 'Verdana', 'Geneva', sans-serif; color:#000; cursor:pointer; height:26px; padding:0 10px;}

ul.newsList li{background:url(../images/li.gif) no-repeat 12px 16px; padding:10px 0 10px 30px; border-bottom:1px dotted #ccc;}
	ul.newsList li span{float:right; width:120px; text-align:left; color:#999; font-size:12px;}
	
	ul.newsList1 li{background:url(../images/li1.gif) no-repeat 12px 16px; padding:10px 0 10px 30px; border-bottom:1px dotted #ccc;}
	ul.newsList1 li span{float:right; width:120px; text-align:left; color:#999; font-size:12px;}

.pages{margin-top:30px; padding:10px 0; text-align:center; line-height:21px;}
	.pages2{text-align:left;}

.article_title{font-size:14px; text-align:center; font-weight:bold; margin:35px 0 0 0;}
	.article_desc{padding:8px 0 25px 0; text-align:center; color:#666;}

.contactUs_T{margin-top:25px; font-size:14px; font-weight:bold; margin-bottom:15px;}
.contactUs_C{line-height:21px;}


h3.title{margin:0; padding:0; margin-top:25px; color:#000; font-size:14px; padding-bottom:10px;}


/* right float chat panel style */		
#middle_nav_r a{padding:0 15px 0 15px; color:#fff; line-height:36px;}
#siderIMchat_hiddenbar{background:url(../templets/img/siderim_hiddenbar.gif) 0 0; width:33px; height:158px;}
#siderIMchat_main{background: url(../templets/img/siderim_title.gif) no-repeat 0 0; margin:0; width:170px; overflow:hidden;}
#siderIMchat_main .top{background: url(../templets/img/siderim_title.gif) 0 0; height:34px;}
#siderIMchat_main .infobox{padding:5px; font-weight:700; background:url(../img/siderim_infobox.gif) #bdc5cb no-repeat 0 0; text-align:center; color:#000; line-height:14px;}
#siderIMchat_main .bg{padding:5px 0 5px 0; background:url(../templets/img/siderim_bg.gif) 0 0;}
#siderIMchat_main ul{padding:0 0 0 10px; margin:0; background: url(../templets/img/siderim_bg.gif) 0 0;}
#siderIMchat_main ul li{list-style:none none outside; float:left; width:180px; text-align:left; line-height:30px; height:30px;}
.pushdown-2{clear:both; margin-top:10px; width:100%; text-align:center;}
#siderIMchat_main .bottom{background:url(../templets/img/siderim_bottom.gif) 0 0; width:100%; height:9px}



.tableStyle{border-collapse:collapse;}
	.tableStyle tr th,.tableStyle tr td{border:1px solid #666; text-align:center; padding:5px 0;}



/* job style */
.divContentOpen{display:block; font-size:12px; padding:10px 0 20px 0; line-height:19px;}
.divContentClose{display:none;}
.divOpen,.divClose{height:37px; line-height:37px; cursor:pointer; font-size:12px; padding-left:10px; background:url(../images/newsList_Tbg.gif) repeat-x 0 0; border:1px solid #ddd; border-bottom:none; margin-top:30px;}
	.divOpen{margin-bottom:0;}
	.divClose{margin-bottom:8px;}

.job_name{font-size:14px; color:#003399; font-weight:bold;}

.jobTable{font-size:12px;}
	.jobTable td{padding:3px;}
	.job_label{font-weight:bold; color:#666;}


dl.picNewsList{margin-bottom:15px;}
	dl.picNewsList dt{float:left; width:93px; height:93px; padding:9px 0 0 9px; background:url(../images/pic_bg.jpg) no-repeat 0 0; margin-right:10px;}
	dl.picNewsList dd{float:right; width:430px;}
		dl.picNewsList dd h4{font-size:14px; margin:0; padding:0; line-height:32px;}
			dl.picNewsList dd h4 a{color:#104ba9; text-decoration:none;} dl.picNewsList dd h4 a:hover{color:#104ba9; text-decoration:underline;}
		dl.picNewsList dd p{margin:0; padding:0; text-indent:0; line-height:21px;}
		a.more{background:url(../images/arrow2.gif) no-repeat right; padding-right:10px; color:#da451b; line-height:24px;}

dl.personList{margin-bottom:25px;}
	dl.personList dt{font-size:14px; font-weight:bold; line-height:32px;}
	dl.personList dd{}
		dl.personList dd p{margin:0; padding:0;}


.downloadT{height:37px; line-height:37px; background:url(../images/newsList_Tbg.gif) repeat-x 0 0; border:1px solid #ddd; border-bottom:none;}
	.dl_name,.dl_size,.dl_down{float:left; padding:0 8px; _display:inline;}
	.dl_name{width:350px;} .dl_size{width:100px;} .dl_down{width:30px;}

ul.downloadList{padding:0 1px; margin-top:8px;}
	ul.downloadList li{height:36px; line-height:36px;}
	ul.downloadList li .dl_name{background:url(../images/li.gif) no-repeat 3px 15px; padding-left:18px; width:340px;}

.sitemap{}
	.sitemap ul li{font-weight:bold; margin-bottom:15px; line-height:32px; font-size:14px;}
	
		.sitemap ul li ul li{background:url(../images/arrow2.gif) no-repeat left; float:left; font-weight:normal; padding-left:12px; margin:0 15px 0 0; line-height:21px; font-size:12px;}
	
	








</pre></body></html>